cell spiders - Turkish English Dictionary